 


  /*公共样式*/
	a {color: #707070; text-decoration: none; cursor: pointer;}
	.apacity{opacity: 0.3;filter: alpha(opacity=30);color: #fff;background-color: #000;}
	.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear:both; height: 0; }
	.clearfix{zoom:1;}
	.comntent li h3 {padding:48px 0 3px; font-size: 22px; color: #000232; font-weight: normal; overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; } .questions_btm{margin-top: 26px; }

  /*问答内容页*/
  ment, .comwidth{width: 1366px; margin: 0 auto; }
	.fl{float: left; } 
	.fr{float: right; }
    i {font-style: normal;}
	.ellipsis4 {overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}
  .ellipsis2 {overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
  .ellipsis8 {overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 8;-webkit-box-orient: vertical;}


    /*文本居中*/
    .ellipsis{overflow: hidden; text-overflow:ellipsis; white-space:nowrap; width:130px; }
    .mult_line_ellipsis{overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; width:130px; background-color:cornflowerblue; }
	
	/*问答主页样式*/

.focus_view {width: 1198px; height: 110px; background-color: #333; color:#fff; font-size: 42px; text-align: center; overflow: hidden; margin:0 auto;margin-top:30px; /*position: fixed; top: 40px; display: none; */ }
  .focus_view p {padding-top: 56px;height: 100%; }
.questions_nav {height: 69px; border-bottom: solid 1px #707070; }
  .questions_nav h2 {float: left; font-size: 22px; color: #707070; margin: 28px 0 0 102px; }
	.questions_nav  a{color:#c8161d; }
	.questions_content {width: 1200px; height: 186px; margin:0 auto; } 
	.questions_content li {padding: 5px; width: 1184px; height: 190px; font-size: 20px; color: #707070; /*list-style: none;*/ }
  .questions_content li h3{    max-height: 60px;
      padding: 48px 0 3px;
      font-size: 22px;
      color: #000232;
      font-weight: normal;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      line-height: 30px;}
	.questions_content li:hover{background-color: #F9f9f9; } 
	.questions_co
.qst_content{/*overflow:hidden;*/color: #333;}
.qst_content h2 { max-height: 80px;font-size: 32px;color: #000232;padding: 5px 82px;border-bottom:solid 1px #000232; }
.qst_content .leftarea {width:760px;
    float: left;
}
.qst_content .rightarea {width: 350px;float: right;}
.qst_content .proptom_top{margin-top: 38px;}
.proptom_top .name {padding-left: 250px;padding-bottom: 11px;}
.proptom_top .proptom_top_content { position: relative; padding : 16px 5px 0 0px ;font-size: 16px;color: #707070;line-height: 26px; }
.proptom_top_content .content_btn{position: absolute;right: 10px;bottom: -10px;cursor: pointer;}

.qst_content .proptom_btm {width:760px;}
.qst_content .proptom_top span { font-size: 24px;color: #000232; margin-right: 15px;
    font-weight: bolder;}
.qst_content .proptom_top i{font-size: 12px; color: #707070;}
.qst_content .answer{margin-top: 60px;}
.answer .tit {font-size: 22px;color: #000232;}
.answer .tit span {font-size: 22px; color: #a0a0a0;}
.answer .tit i {color: #fff;width: 110px;height: 48px;background-color:#c8161d;display: block;line-height: 48px;text-align: center; border-radius: 10px;float: right;}
.proptom_btm .tit_sub img {width: 90px;height: 90px;border-radius:50%; float: left;margin-top:6px;}
.proptom_btm .proptom_top{padding-left: 110px;padding-top: 15px;max-height: 118px;}
.proptom_btm .proptom_top .name {padding-left: 0;}
.proptom_btm .tit_sub {max-height:128px;}
.qst_content .proptom_content {padding:12px 5px 12px 142px;font-size: 16px;color: #333;line-height: 20px;}
.proptom_content img {width: 690px;height: 420px;display: block;padding: 5px 0 33px;}


.proptom_content_btm{font-size:18px; margin-top: 30px;}
 .proptom_content_btm .proptom_tit a {color: #000232;}
  .proptom_content_btm .proptom_tit { margin-bottom: 10px; }
 .proptom_content_btm .proptom_tit_name {color: #000232;}
 .proptom_tit_name .reply {position: absolute;right: 12px;top: 44px;font-size: 16px;color: #000232;display: none;}
 .proptom_tit_name:hover .reply {display: block;}
.content_btm_btm {margin:25px 0 10px; }
.content_btm_btm .comment_btm{ font-size: 18px;color: #002332;width: 524px; border-bottom: 1px solid #c5c5c5;padding-bottom: 3px;}
.content_btm_btm .proptom_tit a {color: #000232;}
.comment_btm {border-bottom: 1px solid #c5c5c5;margin-bottom: 5px;}
.content_btm_btm .icon1, .content_btm_btm .icon2 {display: inline-block;width: 20px;height: 20px;}
.content_btm_btm .icon1 {background: url("../images/zf.png") no-repeat center ;}
.content_btm_btm .icon2 {background: url("../images/xz.png") no-repeat center ;}


/*write_answer 回答页*/

.submit_btn {font-size: 18px;line-height: 30px;color: #fff; margin: 40px auto ; width: 260px;}
.submit_btn span {border-radius: 10px;display: inline-block;height: 30px;width: 60px;text-align: center;margin:0 30px; cursor: pointer;line-height: 30px;color: #fff;}
.submit_btn1 {background-color: #c8161d;}
.submit_btn2 {background-color: #000232;}


/*put_questions 提问题页*/

 .put_questions {width:1366px; margin:0 auto;padding: 90px 20px 10px 0;}
 .put_questions .tit {font-size: 26px;color: #000232;padding-bottom: 10px;line-height:30px;border-bottom: 1px solid #9090a5;}
 .put_questions .tit input {padding-left: 80px; border: none;display: block; width: 100%; font-size: 26px;color: #000232;}
 .put_questions .questions_nav {border: none;border-top: 1px solid #9292a7;}
 .put_questions .editor_content {font-size: 22px;color: #000232;}
 .editor_content .editor_content_item {width: 760px;height: 435px;border: 1px solid #333;}
 .editor_content .tit {border: none;}
 .put_sidebar {width: 330px;padding-right: 20px;margin-right: 10px;}
 .put_sidebar .sport_ground h2 {color: #000232;border-bottom: 1px solid #000232;padding-bottom: 10px;}


/*sidebar投票 问答内容页 
公用样式 不要改 */
/*专栏作者开始*/
.author {  font-family: 'Source Han Sans CN';margin-top: 50px;}
.author h2 {font-size: 22px;text-align: center;}
.expert ul {margin-left: 10px;margin-top: 22px;}
.expert li{width: 318px;height: 110px;margin:0 auto; list-style: none; position: relative; margin-bottom: 14px;}
.caijian {position:absolute;top:50px;margin-top:-40px;width: 80px;height: 80px;overflow: hidden; margin-right: 20px;}
.caijian img {width: 80px;height: 80px;border-radius: 50%; }
.desc { display: table; width: 268px;height: 88px;  margin-left: 50px;padding: 10px 0 ;}
.desc .table_cell {display: table-cell;vertical-align: middle;padding-left: 40px;}
.desc span {font-size: 16px;color: #000232;line-height: 24px;}
.desc .mz {color: #000232;}
.desc .mz_btm {color: #a9a9a9;}
.list-boxes {padding:0;}

.content_btm_btm {margin:25px 0 10px; border-bottom: 1px solid #707070;}
.content_btm_btm .comment_btm{ font-size: 18px;color: #002332;width:442px; border-bottom: 1px solid #c5c5c5;padding-bottom: 3px;padding-left: 6px;padding-right: 6px;}
.content_btm_btm .icon1, .content_btm_btm .icon2 {display: inline-block;width: 20px;height: 20px;margin-left: 40px;}
